package com.projectimport.model;

import java.util.Date;

import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.Id;
import javax.persistence.Table;

import org.hibernate.annotations.GenericGenerator;
@Entity
@Table(name="pro_obj")
public class ProObj {
	private String objSid;
	private String planVersionSid;
	private String objCode;
	private String objName;
	private String taskPeriod;
	private String xpmobsSid;
	private String ps;
	private String pf;
	private String isFk;
	private String fkType;
	private String taskType;
	private String taskManager;
	private String taskManagerSid;
	private String fkManager;
	private String fkManagerSid;
	private String taskStatus;
	private String registerHumanSid,registerHuman;
	private Date registerDate;
	private Date ccpmMLsDate;
	private Date ccpmMLfDate;
	private String objType;
	@Column(name="obj_type")
	public String getObjType() {
		return objType;
	}
	public void setObjType(String objType) {
		this.objType = objType;
	}
	@Column(name="CCPM_M_LS_Date")
	public Date getCcpmMLsDate() {
		return ccpmMLsDate;
	}
	public void setCcpmMLsDate(Date ccpmMLsDate) {
		this.ccpmMLsDate = ccpmMLsDate;
	}
	@Column(name="CCPM_M_LF_Date")
	public Date getCcpmMLfDate() {
		return ccpmMLfDate;
	}
	public void setCcpmMLfDate(Date ccpmMLfDate) {
		this.ccpmMLfDate = ccpmMLfDate;
	}
	@Column(name="RegisterHuman_sid")
	public String getRegisterHumanSid() {
		return registerHumanSid;
	}
	public void setRegisterHumanSid(String registerHumanSid) {
		this.registerHumanSid = registerHumanSid;
	}
	@Column(name="RegisterHuman")
	public String getRegisterHuman() {
		return registerHuman;
	}
	public void setRegisterHuman(String registerHuman) {
		this.registerHuman = registerHuman;
	}
	@Column(name="RegisterDate")
	public Date getRegisterDate() {
		return registerDate;
	}
	public void setRegisterDate(Date registerDate) {
		this.registerDate = registerDate;
	}
	@Column(name="task_status")
	public String getTaskStatus() {
		return taskStatus;
	}
	public void setTaskStatus(String taskStatus) {
		this.taskStatus = taskStatus;
	}
	@Column(name="task_manager")
	public String getTaskManager() {
		return taskManager;
	}
	public void setTaskManager(String taskManager) {
		this.taskManager = taskManager;
	}
	@Column(name="task_manager_sid")
	public String getTaskManagerSid() {
		return taskManagerSid;
	}
	public void setTaskManagerSid(String taskManagerSid) {
		this.taskManagerSid = taskManagerSid;
	}
	@Column(name="fk_manager")
	public String getFkManager() {
		return fkManager;
	}
	public void setFkManager(String fkManager) {
		this.fkManager = fkManager;
	}
	@Column(name="fk_manager_sid")
	public String getFkManagerSid() {
		return fkManagerSid;
	}
	public void setFkManagerSid(String fkManagerSid) {
		this.fkManagerSid = fkManagerSid;
	}
	@Column(name="task_period")
	public String getTaskPeriod() {
		return taskPeriod;
	}
	public void setTaskPeriod(String taskPeriod) {
		this.taskPeriod = taskPeriod;
	}
	@Column(name="xpmobs_sid")
	public String getXpmobsSid() {
		return xpmobsSid;
	}
	public void setXpmobsSid(String xpmobsSid) {
		this.xpmobsSid = xpmobsSid;
	}
	@Column(name="ps")
	public String getPs() {
		return ps;
	}
	public void setPs(String ps) {
		this.ps = ps;
	}
	@Column(name="pf")
	public String getPf() {
		return pf;
	}
	public void setPf(String pf) {
		this.pf = pf;
	}
	@Column(name="is_fk")
	public String getIsFk() {
		return isFk;
	}
	public void setIsFk(String isFk) {
		this.isFk = isFk;
	}
	@Column(name="fk_type")
	public String getFkType() {
		return fkType;
	}
	public void setFkType(String fkType) {
		this.fkType = fkType;
	}
	@Column(name="task_type")
	public String getTaskType() {
		return taskType;
	}
	public void setTaskType(String taskType) {
		this.taskType = taskType;
	}
	@Id
	@Column(name="obj_sid")
	@GeneratedValue(generator="uuid")
	@GenericGenerator(name="uuid",strategy="uuid")
	public String getObjSid() {
		return objSid;
	}
	public void setObjSid(String objSid) {
		this.objSid = objSid;
	}
	@Column(name="plan_version_sid")
	public String getPlanVersionSid() {
		return planVersionSid;
	}
	public void setPlanVersionSid(String planVersionSid) {
		this.planVersionSid = planVersionSid;
	}
	@Column(name="obj_code")
	public String getObjCode() {
		return objCode;
	}
	public void setObjCode(String objCode) {
		this.objCode = objCode;
	}
	@Column(name="obj_name")
	public String getObjName() {
		return objName;
	}
	public void setObjName(String objName) {
		this.objName = objName;
	}
}
